Operating System Support for Easy Development of Distributed File Systems

نویسندگان

  • KENICHI KOURAI
  • SHIGERU CHIBA
  • TAKASHI MASUDA
چکیده

A number of new distributed file systems have been developed, but the development of such file systems is not a simple task because it requires the operating system kernel to be modified. We have therefore developed the CAPELA operating system, which makes distributed file systems easy to develop. CAPELA allows the users to develop a file system as an extension module separated from the kernel, and protects the kernel from erroneous extension modules by a new fail-safe mechanism, called multi-level protection. The multi-level protection can avoid unnecessary performance degradation by enabling the protection level to be changed without modifying the source code of the module. We have implemented the CAPELA operating system on the basis of NetBSD 1.2 and confirmed that the file system can run more efficiently when the protection level is lowered. keywords: multi-level protection, fail-safe mechanism, distributed file system, operating system

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TECHNICAL REPORT 98-01 Operating System Support for Easy Development of Distributed File Systems

A number of new distributed le systems have been developed, but the development of such le systems is not a simple task because it requires the operating system kernel to be modi ed. We have therefore developed an operating system in which a new le system is implemented as an extension module separated from the kernel. The operating system makes the le system easy to debug by protecting the ker...

متن کامل

Scalable Distributed Process Group Control and Inspection via the Fi le System

1 Research Overview The size of distributed systems is rapidly expanding to meet the computational demands of the world. The largest current distributed systems for corporate intranets, high-performance computing (HPC) systems, and cloud computers contain tens of thousands of hosts. HPC systems on the horizon are expected to have counts in the millions. Developers of tools and middleware for di...

متن کامل

Operating system support for multimedia systems

Distributed multimedia applications will be an important part of tomorrow’s application mix and require appropriate operating system (OS) support. Neither hard real-time solutions nor best-effort solutions are directly well suited for this support. One reason is the coexistence of real-time and best effort requirements in future systems. Another reason is that the requirements of multimedia app...

متن کامل

Investigating and Improving the Effect of Distributed Generation on Reliability in Wind Systems by ARMA Method

The increasing development of the use of new energies has led to the widespread use of power electronics, so that electronic power converters play an important role in extracting power from renewable sources. Power electronics can convert raw energy produced from new energy into the desired power with controlled current, voltage and frequency to be used in the power grid. Restructuring of power...

متن کامل

An Intelligent Anti-Islanding Scheme for Synchronous-Based Distributed Generation Using Reduced-Noise Morphological Gradient

This paper presents a pattern recognition-based scheme for detection of islanding conditions in synchronous- based distributed generation (DG) systems. The main idea behind the proposed scheme is the use of spatial features of system parameters such as the frequency, magnitude of positive sequence voltage, etc. In this study, the system parameters sampled at the point of common coupling (PCC) w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998